NULL =

############################################################
## generated files
############################################################
pruneraccdir = $(prunedir)
pruneracc_ry_files =		\
	parser.ry		\
	$(NULL)
pruneracc_DATA = $(pruneracc_ry_files:.ry=.rb)
%.rb: %.ry
	$(RACC) -vg -o $@ $<

pruneconfdir = $(prunedir)
pruneconf_in =			\
	prconfig.rb.in		\
	$(NULL)
pruneconf_DATA = $(pruneconf_in:.rb.in=.rb)
$(pruneconf_DATA): $(pruneconf_in) $(top_builddir)/configure
	sed -e 's,__BASEDIR__,$(BASEDIR),' -e 's,__PLUGINDIR__,$(PLUGINDIR),' $< > $@

############################################################
## public files
############################################################
prunedir = $(RUBYLIBDIR)/prune
prune_DATA =			\
	version.rb		\
	$(NULL)

version.rb.in: version.rb.in.in $(top_srcdir)/update-version
	$(top_srcdir)/update-version


EXTRA_DIST =			\
	$(prune_DATA)		\
	$(pruneracc_ry_files)	\
	$(pruneconf_in)		\
	$(NULL)
